Learning to coordinate fuzzy behaviors for autonomous agents
نویسنده
چکیده
We developed a system learning behaviors represented as sets of fuzzy rules for autonomous agents. In the past, we adopted our approach to learn successfully simple reactive behaviors, also in those cases when the evaluation function used in our reinforcement learning schema judges unevenly the different situations the autonomous agents operate on. In this paper we present a new version of our approach that can learn to coordinate many different behaviors organized in classes of mutually exclusive behaviors. The present version of our algorithm gives satisfactory results also on this new task.
منابع مشابه
Learning the suitability of simple behaviors to obtain composite behaviors for autonomous agents♣
The composition of simple behaviors is a common practice to obtain complex behaviors from autonomous agents. In this paper, we present S-ELF, a reinforcement learning approach that learns to coordinate pre-defined basic behaviors and is derived from ELF (Evolutonary Learning of Fuzzy rules) (Bonarini, 1993), (Bonarini, 1996a). S-ELF (Symbolic ELF) learns the context of activation for each of th...
متن کاملLearning to compose fuzzy behaviors for autonomous agents
In this paper, we present SELF , an evolutionary algorithm that we have developed to learn the context of activation of fuzzy logic controllers implementing fuzzy behaviors for autonomous agent. SELF learns context metarules that are used to coordinate basic behaviors in order to perform complex tasks in a partially and imprecisely known environment. Context metarules are expressed in terms of ...
متن کاملLearning behaviors implemented as Fuzzy Logic Controllers for Autonomous Agents
The implementation of behaviors for embodied autonomous agents by means of Fuzzy Logic Controllers (FLC) has natural and engineering motivations. Fuzzy logic is recognized as a powerful mean to represent approximation intrinsic in human (and animal) reasoning and reacting. On the other side, fuzzy logic shows flexibility and robustness, important in the implementation of artificial devices. Two...
متن کاملSome Methodological Issues about Designing Autonomous Agents Which Learn Their Behaviors: the Elf Experience
In this paper, we present our experience in developing behavior-based autonomous agents. We focus on methodological aspects of what we call Behavior Engineering, a new branch of engineering whose aim is to design and implement behavior-based agents. Once defined a behavior, we have to decide whether to implement it by programming the agent, or to make the agent learning its behavior. In this pa...
متن کاملReinforcement Learning of Hierarchical Fuzzy Behaviors for Autonomous Agents
Reinforcement learning is a suitable approach to learn behaviors for Autonomous Agents, but it is usually too slow to be applied in real time on embodied agents [8]. In this paper, we present the results that we have obtained by adopting a careful design of the control architecture and of the learning sessions, aimed at reducing the learning computation. The agent learns in simplified environme...
متن کامل